94977980
45727118
94772293
58792543
9232
51847526
9693203
42536075
30723988
48591156
35602500
14297307
5488476
62466342
34154450
55628513
80387429
40883356
7038909
91543566
8528748
70731256
77347128
23109928
99966666
9727791
85064083
58455024
94714346
96973141
47509186
88961596
13317347
51444477
24264517
79587587
88841322
53362584
3704422
57024805