1026682
373418
455663
47771
872280
498130
714375
674270
903543
871756
493110
310558
464502
59275
479481
715503
20169484
19649692
17961960
11947916
9272156
7913362
7855668
7191623
7072831
6915477
6903960
6416253
457570
4367231