Knowledge
Data
2050 64287505 4110074529 4866
95 540061 6633067 136866 33681
24447 17234319056 34750731237