97134670
3083774
2493323
10534018
75454230
96797604
13737031
28007571
1191415
11106939
6748686
64655366
53923370
29381118
80536831
95127191
1873540
95837870
67221446
6871772
2636720
43921859
33294291
44011883
97518399
8031578
64353173
1824214
3179813
24703884
24483827
35625627
23499119
23265027
59434131
24936330
59874932
82675265
18613653
6622475