997470
1172469
888905
13357
444590
921244
110721
774911
646686
987275
1040303
534366
785996
45336
67937
919234
610684
3455112
3335797
3027927
2778692
2699951
2625488
2378981
2280214
2191484
1971271
192872
1786613
1732559