902600
724392
879433
555672
491441
12400
99591
545855
800595
679736
899558
258647
72136
2991000
290778
332733
69355
143545
483230
38244