55937983
1843788
53048414
5309515
94291715
79659316
5874965
64372838
17868284
21258998
45469692
2304117
66421792
11337833
82223187
4579388
3952241
1986768
57107639
10821509
39829485
14271619
72785677
40041724
40502887
344045
25833656
33525543
42281354
2482642
18387118
4123830
81961260
75541883
98462583
4498902
72103024
5926816
66566763
93683569