929103
788903
960803
104370
376931
256631
21453
663460
976756
97627
732990
300863
4298364
3616456
3561929
3189460
2913998
2817283
2786955
2601725
2509226
2110209
1939351
1900407