Knowledge
Data
29745840 47723455670 831475181 131998
6854823 1048048965 14048
6278136075 317688 91192 958088672 500389302