Knowledge
Data
657186 446464 030568494 2109097 987249
487235984 8493592 995173415
1397053 266048 4423703296 83017 4216