352508
22391
942976
743774
216135
971106
895949
560550
30817
172898
301499
85713
369645
383459
637634
171569
278823
42172
140314
362645