Knowledge
Data
80968 342603657 571422458
44650306 8336364 830 64508669
5180084 98 4766480331 501644393