Knowledge
Data
850692128 28346661 4480 459040 91328000389
4262 26811767 8631097
225650166 10947667 3279561 441459 10