Knowledge
Data
306 2096150 74100101121 38171353550
686702240 78109558 7653847542
31351 66370673731 81095702