Knowledge
Data
576143 5922980 5231890190 8759 13282
107915 67181597229 1378
77 57717196 880 1984136 531409