65905689
9730800
63561767
90407840
55475475
94486607
4082948
5756449
8391399
18945723
92192868
18114412
6208380
22648994
48291700
32089231
38379480
62924823
69219865
60284057
24291667
15816021
5594187
4805692
59969636
13323723
15713362
37715801
993459
60897884
42207585
61281153
55681480
47932653
24442817
78536732
17566922
1723604
83517265
90869510