58044578
60354491
1611214
30409934
6453310
5366739
1757151
11263889
82659126
65746627
78559045
3828068
2457367
48402309
37654079
36511579
73651510
15574905
60671490
7636160
3737554
35365912
57657857
45693367
23042095
27135400
8633320
58795951
58622278
10641275
98755082
73532784
9744267
64501886
55946580
58145691
99627387
94936816
2046692
24638849