692435
229671
576783
652914
1045125
663479
355477
346672
729352
444458
344614
669933
163769
1376590
392171
952908
20147484
19531692
17921960
11921916
9249156
7892362
7836668
7176623
7072831
6909477
6888960
6412253
457370
4363231