Knowledge
Data
16895 388922590 9932770933 2446010 2163
540838762 9170606117 57184620888 65937230
8583 21 26583044