Knowledge
Data
35 59810159908 324870
2248 633750871 25029126 3328 3134
5283938838 111 202170 6497622652 40337214