Knowledge
Data
962 5093 268563030 333472927 24501128
697257 94474055911 5581675258 503760439
57266014118 42101299919 159