18667007
18178231
73366652
45923464
1447355
54429129
88421114
99068095
98199356
70754198
33002646
9960895
34656393
29678116
49433862
60085118
270437
98478908
80303185
57158124
2251257
4384850
29697895
10633315
6462935
96616700
2961375
3685248
15742655
7848020
37909371
28037408
5348870
81944815
21594937
72584276
4398029
29402870
43214882
97621305