Knowledge
Data
145065572 68 909
1007212581 789342 620 1102209
39668844 1799980 99818757550 914363 438937182