Knowledge
Data
99 268 4163905 151547 43817664
52228483 1499523 2360 23 009635
723951250 590 781 56097