76750
678668
433863
481525
215589
152129
1132166
875232
716810
618536
582399
472280
264284
502841
419275
782256
816951
471118
381102
59387
525115
83866
280432
638607