408899
100457
570490
184558
492285
980580
8942
35740
233326
468992
468770
373937
5412
418291
777544
30951
950368
188128
232713
267632
860762
174339
795601
579433
825547
8663
745791
81435
843352
5851000