34597278
15851136
74961587
95205849
66144546
9982566
71243833
58893635
40303106
63529713
50715625
43629102
63583956
4383776
9139388
29897550
82456860
75127350
60353760
47193073
96038011
59915836
18427663
65295129
47809849
52727596
17756184
83745378
60834213
14371344
43944595
39599606
7675678
64508111
14434701
88492241
3451232
12771075
5926264
51434778