830552
104600
989550
379155
68098
551445
500340
12467
680977
856748
853408
170982
470652
458772
758430
364935
42947
634947
63577
286732
343410
853884
611164
181603
613326
794463