57333337
73924877
2486400
2537392
6435689
52852252
17956903
40222233
9394162
89307726
78031153
32981702
2715253
43056026
79608535
48804388
27025001
32997937
456925
35429618
81992112
78045538
16087437
63571871
1252942
5852723
97288258
80972165
15456940
60375205
69631793
63051332
76587848
58442028
83981179
28715807
60432012
14168206
89321856
77688026