Knowledge
Data
658807802 3380037 3981 1446462257
6768958 65216 517329632 16655517841
644836497 6266399390 2756907 200496 30420