71755
679242
389790
437894
952472
42559
32666
755596
338909
629514
62750
733887
5412367
4443934
4280459
3432462
3415998
3350286
3298955
2970728
2956226
2453209
2122352
2116407