783578
398251
398423
647367
460701
471984
1666
886929
529118
308385
79082
127285
882283
9091000
96755
281150
74239
338235
64697
92616
593958
285377
81631
174778
11635
206623
813827
895737
145270
917730