Knowledge
Data
3899 71471531368 22076187 51848 5010468110
70776 579 17967397 9984467592 180
46997854 787 2850 214840445