Knowledge
Data
2846044320 7096 9926 22093 5521
128149538 2336920 4980275 29715295667
42571305090 29279 76870 54710020 38309