Knowledge
Data
5186 3494640 310567926 161145
6128781636 2182902 645054941 9107
0255 9978670760 28571157