8500136
5299864
3745919
17031301
74989085
65662023
43207160
89996053
69993449
43376312
87889639
88221945
83453910
112180
64117415
2699903
57725856
7553038
27205790
5861174
22802991
90508570
63712468
18655424
77727876
75379252
78971534
85159560
80181154
79087701
27826690
1229531
9708711
56098373
45258516
22871022
9373239
92053428
90325182
77325511