Knowledge
Data
40399487 9508754251 34050 24156284
50041776 68958 8134 2927045648
4205725 65763882 5371744103 6714852 1307158516