Knowledge
Data
30560 76345561 328 8920709603 4466416
317 038254677 0392453443 475795715
226 182 9777506 2122317993 5735897328