147778
1450120
1440111
151495
143090
1526100
1462109
148176
1443105
31220170
15664112
30638176
847596
148180
15055137
1480115
242768
435279
229454
186072