77423
483247
835168
66650
156930
302170
6311
601798
887788
363468
826741
1697
4314364
3626456
3573929
3195460
2925998
2827283
2791955
2611725
2519226
2115209
1949351
1906407