Knowledge
Data
59 8335 30386 1503143 11723
5163410744 467928 6963690083 4835
2879 2756899 857 67450 62759129