58503016
94224658
30915871
55814804
78559916
80904562
42234942
3313095
33991305
36442200
63291875
29698671
1344107
9950315
52503381
53446744
22491826
569379
66682443
13176668
4073143
2200529
45998866
62843542
8332935
11183123
8319137
82966077
44032332
68734602
98614294
22842255
11171674
73174235
5607086
57072866
23077178
31174281
69256085
32736966