Knowledge
Data
2183951 883 639870 91 13583300
79594349 5080914 945394502 1232152364 405439
82355 7133028 57754619