Knowledge
Data
506641 3296365 186727515 7013245 6702364220
396 49913838 675565408 5265 17283
2861245 946460 666620 8850 7486782221