42687604
11774823
56802193
62678087
28985272
11431035
97901224
55761808
98545206
7886201
2328839
8707874
16935178
9853830
84052390
47301184
74172194
31328544
7739951
54564801
73122032
6946755
95114669
77493104
20462331
7147627
6684069
16879266
17704043
306670
73738086
92856390
27897023
58608445
7403156
52271408
54647333
12485217
20013955
1185652