Knowledge
Data
241363333 510394 20929096291 339485
16882623 149609755 94593100756
943763 305162 7849 68155483653 4299684996