Knowledge
Data
28 710450 627128 70648996716 307499
43746414677 8351 687 297706 1249052
47 015 2331 275644 266193