Knowledge
Data
896 112591 4660 49703363190
615148422 21936993561 4004 8693
01676526714 3905438 222473954 38999 2670430496