Knowledge
Data
34978 392710619 6476657 22209 69988
28101702718 2164 090747
378059 606138176 5600 252