860830733227465887
402091674583115893
299047879866350609
390903479361984071
283442853977050839
276002832347637674
251082587755379700
275280985307419385
230689902054640415
85555334126989515
115926766947142895
64150039676056068
49633307471167149
40965763877955717
7472490174163410
886502820713231347
837047709132328443
721621705273188038
809816566862078584
183834288312469048
534303559307834817