Knowledge
Data
30 5616 513424538 43267886133
35665266040 8445082 7973 49 8650273
36499793 70909315 25120 603