90788406
74959167
98119846
61199197
59415172
77369984
56273403
32795639
64945413
80929897
36285294
13587268
1434233
33785985
519765
43841933
11149828
75881877
98088578
654354
31581964
48766413
52295014
2700403
12184288
90887636
23735678
30204191
46471163
53968611
8263571
25806012
2787447
70247445
47099901
59625077
73295367
83644869
85835238
90075861