Knowledge
Data
3480722 225082621 2350 23498
312247217 2279314626 727259920
705889642 552091119 110420862