38127184
81159338
12591082
30313115
60124123
53332442
16036548
44683277
94756606
70766419
71832055
40369446
94296858
24825686
34171628
43525731
61402287
15508474
70994782
88426230
46264124
28907849
32749375
29338836
54198829
18362194
23001188
96384702
5929231
10847481
38163971
27547147
44987138
89157133
46919031
23213398
52466411
6747980
92729164
94823798