98838041
60011620
4253699
29242045
48187361
79636826
20269782
64509532
40485115
21973685
14961754
79509964
89524816
2932457
26334557
2559588
8018816
79808747
58706374
87001562
82785642
45667969
1404710
56084452
53105367
27228154
4605910
4552350
63457349
82319199
27182959
1213351
53742566
37368245
36836506
33194109
66808717
77346685
15882896
96825220