Knowledge
Data
306301287 71 795248681 97725057 6330
5089025 398 55779 86146462 66
12414903067 747564117 10462 2972956967 181588