Knowledge
Data
254545 81 18476 6608294113 322810668
156906841 62627997 920 767
43903885312 2083693 52023996 220450 85600