Knowledge
Data
986 342256 652867502 8415926
2866285545 10830945 40821 60215349971 315957206
9590314074 3590678426 32214150 7171 218