Knowledge
Data
58998 6803 15950497 0723 26760782212
84942 105625585 37671 68828
64 559051892 42033068 9904481223 22