14272800
2993864
39442363
44362949
985255
48249139
7579953
3054368
14439269
56472362
62904882
77064287
37966729
26933187
97747463
92647761
9790962
53484092
44527855
99396898
6502320
90974444
57884819
6091186
92906022
967259
48692170
9747337
2183478
54977540
96042415
10828674
64298277
2534256
45261882
23584083
16352994
60767155
71608253
9153782