9690716
3791
15805031
5491
18126951
7244
102174141
47758
8631836
3085
16519436
4787
8704165
2048
9999431
2607
17162369
4549
18133476
3996
11007813
3603
8210473
3069
35242797
4464
49460605
19389
9530495
3493
8191234
1957
26266513
10979
31019303
17369
10461019
3961
4261278
1253
24326856
13568
4000940
1542
4978249
1847
21965292
11900
5796885
1325
4440656
1423
16381602
4121
13427606
6342