94095116
65532707
61768345
86189026
3768576
94946790
49335167
77649288
24725837
3721875
86352210
47759072
89311516
57757295
80476010
6895176
524322
12093735
61496039
1271954
26975737
36294778
96776305
43965470
64708727
74049398
48387224
86452250
7942180
90055260
5309805
27524202
16668342
3456604
9257661
36701993
38778919
83489384
92112105
69474093