Knowledge
Data
339136 50133987 1796907 8996880380
324534670 23182759763 344 9177497220
685230861 92 730984361 158359