Knowledge
Data
40003896738 19870075 8298172 3042
153565116 05437584051 7847391595
1670514 970233006 2575262152 722641598