931522
299482
104941
559283
422791
580585
736802
512561
294290
703694
83410
146880
5671000
918170
157670
451524
529270
902834
268686
375420