Knowledge
Data
305275773 2649320119 41479 745 330443116
1066050986 321358 23627651139 11451718580 484
621806222 26030020 29298 679920038