Knowledge
Data
18 609 89688 59385468 10262
28 87821157 583880522 1671750599
405090 50722033448 313732168 5741431