26935384
25102055
17015968
34677997
66272729
16412453
62307258
74054277
321810
15891922
18802588
6689275
8484199
62927561
47712696
4849979
58546865
3177799
79157590
2513574
35718684
22057197
86397052
62231255
51478046
38416410
75335451
18276026
37027457
70374252
9687946
63044781
72097122
45884459
2040176
35706639
61725201
60986985
38489692
31647132