66046266
5358608
91162567
60486066
78868183
66669364
87737438
88245533
32333660
63499741
22132315
10774482
341681
6466215
73486389
29161277
71674789
59931486
41112284
47254275
64628593
71317151
73531300
23416100
23689734
5785130
29702210
17892068
40917219
77094984
36753890
67097355
87112452
44439349
65672604
50855291
80305221
82416641
1667454
2386912