Knowledge
Data
370513303 7516143723 02168 3075941 40586062
371337358 7700525680 51866622 72149 571699536
308192864 2756 58853633359 12593