Knowledge
Data
791481214 250176820 82017769026 115071552
17828323 7051456165 618
35170 382302 66271 4269 249874879