Knowledge
Data
49266561021 4172872 13563643390 6074425 0537015311
166618522 89164388 399485
5581245 73249753 2345981726 34710880 9707