Knowledge
Data
587901993 58347961043 963 380363
896954665 565 64197 10106359 6329
63288 923414241 7049841 24183