75061311
17074392
8645958
127352
58794478
4964479
12515191
50805175
38007336
837267
93404778
11415549
86962415
3376089
2391367
51573273
78011662
4727546
77327802
1078599
47234024
6655401
34547990
16874847
13815361
72206058
8299662
53756377
60145235
96185388
10859474
36044310
89376493
4424461
92732768
4633414
86578412
11553187
55455006
29198050