955267
307950
989758
829106
539653
973588
735459
282862
673815
24335
43193
764507
716925
106257
635390
875963
384989
710375
371783
374755
819635
892492
227928
683748
127356
3301000