131767
586221
76161
965694
757409
112648
628642
396984
152435
754605
841275
1039837
539905
719320
470207
429516
366530
397609
677878
423238
286350
57591
1041433
208929
7012
134116