389953
918423
205381
635157
919977
43453
82618
895272
100493
253160
3599
987488
384989
710375
544659
371783
374755
819635
534310
892492
228928
683748
128356
3331000
195940
84881