Knowledge
Data
23893446092 5311582398 27924526863 10829910
113542817 83901 98848730272
639214 201050987 607