918962
727403
171137
966854
450137
140590
61962
777870
863880
862655
310947
662198
283476
859629
95350
443596
475474
717586
49979
65122
68427
400963
486884
847151
293186
64228