94431278
2638223
41175149
93452778
57719724
29942796
96972525
60437006
21125235
44301518
72057692
77256428
92789196
93057608
3226638
19844424
80501007
43305804
29027129
9286800
30637739
61054
94756362
56009273
71952794
193920
1431199
4989387
79655172
97614966
67622272
85389233
41974052
11828847
29829727
62292181
45996006
92176534
65361933
4288447