Knowledge
Data
31763450966 21501536309 261589
158598857 7489905 231167803 398 4409
3170066 700097 320556