1231923
573535
281802
450268
502450
494907
1076913
301930
486420
194558
744951
295513
377629
595449
82333
972919
20178484
19692692
17981960
11960916
9288156
7921362
7861668
7352623
7074831
6917477
6912960
6418253
457870
4372231