11519905
8609498
68692316
19132984
56122827
20974194
48482916
15162897
92591426
5587236
9497894
80071247
50256521
82558922
36018665
95228622
61306236
47355503
44892167
97339998
62631425
49684917
94128334
43627594
14524596
83964161
1559699
68881990
25479876
45914802
90101560
45584918
2387637
10945769
1190565
67058160
30353979
87723457
939454
8073286