81813587
14314781
40789547
34029227
63629456
45402262
25212995
14756081
78978171
14005276
45346512
97612686
63329992
2595918
1524467
53305196
18793836
54566879
64016994
12661848
6060244
57368264
85103549
14046067
43069065
78646985
92184583
72527664
69404620
73893822
53353913
72189787
20535794
35436170
64007975
115171
91866230
48535043
32379462
38942872