22547763
16411251
4818334
92817780
80828302
24906501
7933940
37026712
34573082
38231686
72723020
61514067
74202191
61696301
46079702
60457562
37166710
8395476
71305979
45607116
97104957
91663064
46833965
4405684
70527042
6173676
38299233
61781486
5172565
89509415
3036475
2397976
4873883
58155860
56144627
4225977
6338498
89824965
58066890
12216419