122116117
116665104
11527522
474988
472062
4273987
347851
340713
3217726
3122694
2834601
2753198
813793
101768
800427
486233
731239
921987
671769
699918
875367
982231
287440
245608