46341027
60436539
55157632
15855442
75647631
76846829
29206267
52076465
21147174
19365262
36971391
45333231
84339526
45725624
70381066
42699521
84212891
30092835
192952
93983472
6567120
3780697
6675967
52952779
83446544
11176261
6321674
7819988
42778773
99261759
20467068
32087846
38517208
33612030
72948473
13717936
51595373
1884750
2638289
70704850