81631629
5679274
86017458
74198068
88397016
3754927
8345817
76028774
12645527
48179248
30926803
4428920
47044081
7911342
84258958
20808955
12796733
69082174
1486953
10479169
37488994
56666931
5133159
21644117
887045
74878795
69977157
69504071
56774648
26703125
48783757
57132821
161906
87935959
96866401
9195911
65903227
72346306
27914898
22237910