Knowledge
Data
853960319 20083013 77 0286 52810
4097875 285610641 991474 64532 99677
5192 905150 9294519461 226427