93898
95334
286820
86669
370796
1003393
575903
730321
942894
567378
906180
862694
371783
374755
819635
534310
892492
228928
683748
128356
3331000
195940
83881
988389
262607
844724