75057
80538
297929
446908
525126
99573
548318
368855
31111
959729
293457
24337
716925
106257
635390
875963
384989
710375
371783
374755
819635
892492
227928
683748
127356
3301000