Knowledge
Data
313246089 71487717 67139 8171595540 36
21766 1705270 616197491 183838 878644423
177702245 14095970851 002220010 0521586