50098048
5445288
8161670
27913917
79148841
4177403
5815818
885599
93564088
55711358
53713534
19256724
812784
13778452
97139805
64501104
364514
5661248
17894629
26774798
915327
53667584
2977379
34156744
6681260
71608269
61996805
19308863
38197743
56844573
31985137
55525629
81899322
60736018
97884741
9537862
16935972
27237563
1555394
6133938