584360
454400
926523
236396
394949
452665
961515
385248
273121
21987
101136
577984
453581
751303
551949
469984
240852
27620
27563
243433
222479
650519
53689
880417
265468
979486
261681
357802
51325
182230