67904993
57723028
31062474
24589297
92713351
526997
19996952
20337875
64025351
99569230
81136172
34161182
4159448
83418803
72984769
85334230
13768043
65734438
33534923
4794947
2544265
31697225
97269771
61007634
95398022
7977391
30174283
58552653
12223363
94772944
13142463
3589171
91693799
6724447
2977226
16104389
10565968
22436527
99202340
92532260