89914967
96846811
14018830
36538051
20403833
80319516
21445849
58069529
31861626
42311196
63583661
1561692
87866158
11902938
2228297
20008861
48277929
19326969
9520329
20872884
63184232
51805687
59448079
44251949
98513616
4731166
1291988
57122074
22666405
93183186
51597287
5467480
36073985
26191405
97388955
79281116
30505211
2418875
3737340
607785