Knowledge
Data
995982 660172 05398950581 3123823
3708300 1258041802 7084762207 39597310
18184572 77 496 053 3542391