Knowledge
Data
150 2826 6148567112 1998335 32015
77916272 4377 48518410 8324950950
70581534 80026 21437