Knowledge
Data
3390542 18689893 62962735508 6559
619515 31616302 188
111078 48764599 6388 12357 6587145197