Knowledge
Data
32305496 51591556122 614382973 22374
366249 3367799637 205640495 93358
2939152784 7892371 506