407301
745116
769998
767811
145270
877614
987351
243344
5796500
3042654
2183336
1968238
1856736
1822895
180867
1725433
990717
193363
392410
835385