Knowledge
Data
2151193 7492131008 5107 686199198 49
64481411 28099733 1849961 137463297 85
72112 4438 823332 13508624