Knowledge
Data
628708 141642567 4580249 6637235 2769
52107 3344424 185 41198795591
307 66286 9857 631413628