Knowledge
Data
250540366 5301662 33105 2383 948170
91122 35796319 22829818
95199903613 9320805 19686547