90349633
62675205
1662069
44439486
64637678
80114259
35579859
56333644
87372908
9006238
618143
3797623
86498206
7867176
29917836
92073384
48068941
62861321
17667310
24548701
79793750
2432212
3341375
13099784
24133315
90983058
2099506
34752855
8972597
40914077
33695007
37996250
87741488
50472827
37676980
9656454
53567169
35606535
16515113
29908987