96154252
54398346
2895044
78176479
1346998
96405632
71454555
3175719
36151514
47499198
88059377
5685167
17288438
33349082
27561799
17002292
55613821
93103273
29819334
59246484
66963893
62694743
58525024
76041560
20491465
13161198
99998408
9001763
69025487
7456405
6099990
1699195
48332180
40623704
82042142
80359823
2847890
27876842
401795
35484131