Knowledge
Data
149448 2840945845 21531494037 26529425
1996531263 413561 811243 5681022
684 77 11771939 455989343