Knowledge
Data
315600 91390965 933670241 919 24354588372
8156082953 7149070150 28010955391
820 689072 320240092 471 24342