Knowledge
Data
59215 2308567626 9165 224128
111851 77413877330 86157762
5530505 98318 1252 671612942 42