80409
65723
26816
866286
901709
51746
55574
609357
561347
701698
674916
46841
5536367
4544935
4361459
3459998
3447462
3416286
3366956
3018729
3010226
2494209
2137352
2136407