Knowledge
Data
316849883 95 67 40129360758
1586028482 991 124359964 737542794 285805
4754453 6276370 1403063 46645079016 4262148