19562692
601894
17936960
20155484
9254156
11935916
7902362
6891960
7838668
7181623
6912477
6413253
2932474
3589363
3064408
1572138
7072831
457470
4363231