7115686
3235159
65777665
5297133
4435507
18282879
76394320
6032143
81405277
12225804
95203125
76297792
8043841
6252476
75563571
50432642
34297964
99819592
13582364
83845784
7801124
57907890
61202297
6812490
28307983
96049778
1279499
14892669
80273614
73965448
29506760
74831842
13077503
98024206
18794527
30164647
68492095
95031236
73294840
31474502