Knowledge
Data
5045287141 17534 9040 99532966315
58377913105 705274912 33742
32757 543246215 60 9818277860 03599