42616675
84487215
19367102
57399183
67437154
47715329
29095807
45059652
75109808
84243445
43141698
51425904
5403442
93736334
30086974
7764783
26788005
11094186
2611250
49088481
65786808
11264787
87156264
47397664
79902059
3090155
6896790
63708670
87457530
40402356
1707931
38935617
10776529
34562115
7191638
54696253
34669612
91725077
85683679
56248788