83535072
5835976
43158745
89171823
43243298
22355854
76824524
3033666
35042408
45703743
60755906
44947488
89327626
77987792
27211729
36521356
62268466
53141413
21596895
17982600
55821693
10387991
7532726
62534913
79672467
32561604
9635432
2352666
43872744
70846912
74469559
91196754
2922303
53367178
78655724
68061196
74685609
17763830
37791215
6013590