25299928
5006292
58092779
13778134
33347229
17869375
23369634
32573503
33807159
65104272
8204412
7708232
2934975
67383412
38862796
9027174
85031930
53805232
27961330
97034681
12571167
12757663
82094818
42076095
35413081
64381754
6757728
92584923
28791291
250879
2612684
80186524
8364151
40962232
78375895
17908255
42932758
92195703
3377503
67405999