952173
732259
2408
787635
877929
324536
53211
25450
488165
456680
26259
389512
5316799
3745581
3254148
2576804
2312988
2159609
2079358
194678
1856118
1753136
1750196
1669471