26209375
67528514
28737062
349238
21836223
37993572
97359140
29584569
96419299
94484601
78115465
63228966
82021166
7076903
75553693
50951298
1597007
60434840
36664094
24122810
39713581
38037441
15422796
74004740
7649845
30972656
88118814
74023480
47736379
68464570
4193634
44813244
80135941
17971138
99836976
79476012
6676162
30022604
57731475
58188763