Knowledge
Data
3051899 80479169285 3591 94291
64686801 336 550554269 528 200
49423372 064463 35150637724 108332 27534