110142
909852
255167
867299
987182
50559
507786
118622
197917
548778
515910
381806
716925
106257
635390
875963
384989
710375
371783
374755
819635
892492
227928
683748
127356
3301000