63698602
67349324
2147752
48563527
14144853
37115150
90517877
8404527
38294028
7279627
7375218
57462790
12123328
5542698
40403610
58996216
83004255
7240982
22302335
47685936
56052562
10534543
50533276
57564953
31739984
66035902
78675794
59314366
46706031
80301032
67398686
48699124
82698993
95526615
39492833
24305853
94035230
72102218
82101299
12477190