Knowledge
Data
6896 573363 54401844044 5837680 2028534
188115 8576867 63100218489 11 82012
86612 4484 56532 5480 50