Knowledge
Data
145305 323 57639 46495 82866
441 918 82720709 551029
16412 88083834 343191635 5591290 758056