14562366
68315924
2993922
4714419
62896652
3776455
38845129
81974335
46911589
18828617
66372834
98936107
48977073
22167925
34321502
9989644
52352611
1641141
26015836
79532017
228617
25045657
87193465
57169221
23081718
17376530
60895808
8222037
80716197
7458187
30248091
40636980
6446565
52069990
47013778
6701907
9693430
69089156
83213519
56398192