Knowledge
Data
71 58333386 29706 504 536141351
17011619 993 4362750 361184206
645 09 2506865569 7977