Knowledge
Data
490958 590 83698 467151
5227214 925 521537 71128
54225 316 681753020 781952 197435560