Knowledge
Data
31366453785 2338323026 51235061 9317044952
28 0210234 029661 3962543063 196877193
17896113 40 40