Knowledge
Data
2885026 566370642 9996 977 45088751
1301321 4098365146 7237 834 758
166 345 519250509 6438557