56102824
6675641
7966020
10977174
58767938
13889098
25795309
852579
49436783
1364408
19807701
8247925
23316453
8717788
14189074
40173818
22314894
5563936
266279
4774563
8344442
6621734
42626236
3406974
9458842
5361789
27197962
64243491
53777140
44516693
85416697
43727121
88105184
91197558
10972991
98143870
57402884
33839236
42161126
7907529