Knowledge
Data
5118141 99677478 20104973314 75594663
723900 71309536 93 449126 59162289
955 242 2802