Knowledge
Data
42 2997901 166278709 4685649 28
643801537 8161 4624453 728225504
19364070768 89823546 994762