Knowledge
Data
31 9045561 504 2045
548001 5377450 77934 973756599 773894
413296954 61 13935 82704968 54025268