553950
362999
234129
818970
924681
992778
33997
69678
1205510
1023833
1015809
1011980
1008632
998414
998103
996204
303489
507313
493860
633663