19596692
601894
17949960
20162484
9263156
11940916
7908362
6898960
7849668
7186623
6915477
6414253
2935474
3592363
3067408
1572138
7072831
457470
4365231