Knowledge
Data
679796 5224601 55817217 36107 73329767
12072761419 25177 7374080
56357123866 22324876 62606145 301490462 135