107631
26531
932206
787604
591662
296832
166838
1009414
655228
505363
464597
314760
554834
743781
267326
93240
142518
810429
966389
49514
270317
476465
99870
387185
693629
226637