612116
399874
835522
300245
216478
509728
739529
563291
848743
724846
444533
387687
619538
285453
84990
86230
1026834
99785
861983
459471
750480
652272
337308
325184