Knowledge
Data
29160057149 158116882 3560 9770 2050614
31815 46220 33656 2469686508
5114139 82890221723 8489937 9318730504 16607