89304649
8314300
70589714
69534758
4921476
62087821
84685478
7777567
12944076
89912287
24924328
1590743
29951840
1262405
3464256
58912865
62442137
64263405
96037788
48239880
33659489
86942995
70244236
9125862
32014797
90824130
4378789
67564215
69183967
80378117
48356007
16538978
80904726
50509018
17768535
39269009
34795295
68845814
42185205
53372618