7712750
47085189
52577248
30303123
2722146
79093685
6554854
97468113
49302340
42955102
194598
27836144
45449442
19074286
19048714
87966704
22246411
62737920
6803861
30266570
62081284
23266856
71582084
23804338
12632671
74812270
42269757
832967
15876565
3351255
89652336
84579846
98007462
44945320
60939282
59378836
59548482
65825333
21844899
35513104