147054
169282
1868111
32664179
17055138
33509180
710880
1343999
16883117
12019122
2802120
1555112
23276177
150391
1490120
1118784
1697105
514682
253788
344070
483663
6240103
147593