Knowledge
Data
89713 428248860 252151972
626338 760 20502315 6487083 363734
270566 91055665 702042697 3891524181 50164427