92436835
70532396
1119764
82361992
36786143
2619848
3257040
36376442
64634821
13357283
54098769
21995548
71908433
26888317
64894092
41619244
78843860
36323218
26062751
2645366
64813762
28952043
89734614
51163376
53267662
76031341
30356068
34733714
10445384
9209298
69008027
98304876
74783200
27525416
88496671
90041603
6572632
17451744
49399699
52303115