47344875
17821182
4481157
22568049
52175897
48759307
6247177
15902417
4021291
79333448
20204566
31616068
80539806
47688181
568880
50984439
9792585
38714195
48398473
97594477
24322463
72372158
32612383
89585825
38652104
9534351
16858794
23177343
67435849
513724
92797092
57768321
5759999
4501198
60928470
32713857
50358829
71282692
29796824
15826268