Knowledge
Data
160510632 2600409 8262462 27255010788
576662968 832468864 578304590 5590 559621
40697713706 4217 23861850 773