Knowledge
Data
31306207 180 58037347940 947159360
32582 402625618 1592730264
7590697857 96714 3401821 7270372505 53491972918