Knowledge
Data
377110509 689556011 18027249 168659
80525903697 63055616 46932998669
81341100 69096884317 457483 555657 39614421897