671980
639790
442276
961483
83884
129533
581509
47855
458410
171903
131469
52759
784147
868949
1004724
796610
527505
42952
72987
584377
281284
521841
436275
810256