Knowledge
Data
106 915125698 8608
22 628010340 1001164252 247133847 84995581
25600117 339474 87010 39