Knowledge
Data
956286125 399 1820091 2785 47177
419564 580 487832040
9905 9436376 5142 627694 46648856