94541
840900
729369
697240
42874
70833
855973
113473
667206
234837
577922
137252
974848
773205
647451
57455
779308
289996
429455
3021000
371638
829478
531793
506993
894434
400352