Knowledge
Data
30 793 7299 1472843 38
538197160 2945073 355 99011201 79139167819
21303 67176482388 515004