80149817
45238652
70282791
54971246
97665551
65281160
4451389
84062080
46067016
3742858
71308572
53994431
88252290
32857075
57864400
8986800
32575587
1695135
64715860
2358712
23803452
81255038
39126802
69779847
61559101
98216020
5565492
50851377
2122730
70301731
89173074
57328435
90061037
6641913
36998633
18622985
53673986
7784006
99946791
56695430