17989533
65023822
90008623
13847354
61512121
13618230
5174735
68292788
2076372
32668528
42221509
59962073
1975398
79034197
47636951
38692278
13098953
39945035
58505402
56924021
39885061
76476745
30784343
64903207
39907660
57905817
172293
89838913
49253725
58482056
35926156
85781833
997862
47952777
99988358
83433892
64723725
17469836
19147778
12738686