Knowledge
Data
346 42 2204739153 881
529104 12542496 67457414 688 5850
9705986078 21512675401 97962 5587580