Knowledge
Data
530 350526 89407417 532311661
28 40000 299126202 685645 8018739
85121 5751274927 80461580207 26948