Knowledge
Data
32381166045 69966 4401622492 621604 1832908225
8046 341794685 64101 609595353 3283061341
277 2042078 4979 66886527 10317541363