95537554
25602226
57965772
40464268
10463348
33527708
39914545
48931175
1305272
51802020
13471014
7667126
99211657
6965700
55155385
78249392
21779341
81691323
56912716
33228497
49105991
40124794
584518
12559424
4620259
8445243
27274572
44435403
2845850
42596897
56183486
27442305
4077113
27185082
69626631
40115224
19321988
41697005
18723730
27615313