16412500
34551039
4165140
79806101
13146567
94556717
91962675
57387129
61973463
872706
33986678
35277368
91075008
2488951
56524892
19737688
15886672
46956802
7345535
92435308
37041633
47439274
46917859
60497264
29088043
84534547
56048353
73622300
28386421
60987959
35224428
6291707
15826106
77048711
9081714
94492651
93635571
90475675
8869435
81656365