385700
920280
667570
541713
970640
310704
352452
733987
913178
6461
145209
818269
172533
185584
886101
44329
185828
982207
606127
972381
46751
705419
321198
45241
83990
303418