11783
153425
1106175
469118
27813
109853
100443
1306287
418706
923773
68665
310329
264284
502841
419275
782256
816951
471118
381102
59387
525115
83866
280432
638607