Knowledge
Data
3080 21936 591992960 36186 49006610326
23 681945539 15242 16966836112 66
16977 2922 48660934 595 51532471