145268
56760
220249
67735
703496
409356
393216
881738
537699
609340
511299
710808
281812
546178
66776
175953
297794
827240
625940
274771
99162
686592
93447
670694
45624
273279