16911541
95243804
24827633
65235097
16405330
91291507
432782
6024809
59707540
60006828
9801709
7466905
40949799
31164278
91935104
9759668
19612009
7992013
33235028
80218903
62685669
88711382
58353912
133617
84228282
34985313
2694656
35407574
59465626
12739183
8011921
13653660
60471782
7726771
83585877
7592949
31246299
37729869
38324256
88867636