17097032
3571704
83862892
2147352
968042
64917252
69377279
44641672
29722322
70683615
47282679
344467
53218909
61274860
28611349
30484440
39091430
58962028
86112439
32763565
24882239
2488820
87903323
47735642
7983232
45077351
17176624
6019721
81694396
16624512
15881497
61638936
38617401
97255868
79304140
72087530
30706852
70375587
70425541
10144869