83296451
4899339
69935445
19775875
93121226
6484544
36497848
40816728
62473045
17781995
7013344
92774086
69584305
33295317
15556439
4810566
26548456
91428867
66316670
98247544
63552213
81589779
30247530
6708887
37699139
63487815
68041583
1886433
51412717
8105076
48559192
77942193
95411912
58135960
20841826
36033797
56873880
89637296
81169127
73913458