96266440
9653871
84771043
31773728
94721610
51075942
29636078
49224361
23554849
6391572
77962086
46395185
14903542
74965082
28136604
49181947
2551995
5442272
78622081
22218167
83832958
72753567
81369325
12756614
3325344
91231525
94248017
7951980
89682578
474369
8982984
42035377
77803144
15167904
89635498
51374916
64238852
28583427
11425772
40495042