Knowledge
Data
150 2749 818440993 5489 59670
3890216127 288 60304081 49386 451236039
993075029 95760188058 7891 768692 305