507955
626692
1497237
8102105
12736704
12814056
15855569
17744660
18412933