20572702
36399811
73165583
46863336
47645407
65108061
20121813
56279153
37968675
50885129
46804292
77995809
28354145
8813490
34947596
9695943
97373819
79393159
73892491
90809864
90906950
776130
40229196
7576129
57555
6301669
98752032
42376139
562398
10898354
49056961
60682393
44594417
93864898
25517802
38919682
42298332
12541577
50397977
67023325