Knowledge
Data
1580683 314403 66894
5043 110492567 1669984
84404086 0147452843 4525727837 8818300329 21743440981