Knowledge
Data
89986 152849273 17703 3327 637798750
202 51 822014958 1926448494 91941
24749277 493602 11458052 26546892650