52672631
9101158
90834045
92022075
40895312
17877813
2038716
69462195
44345423
17168063
15333781
20903198
5837528
97783370
58564434
39328854
5412910
99403100
31856788
10302860
43413885
9751233
32618261
75069232
622880
41033289
9965275
8689774
77539030
48068026
14785056
24368950
2055383
83623364
47386324
52454836
84791680
8242667
30598385
2269473