Knowledge
Data
50 240 5289518413
46 940168192 5188063027 9569516985 3985
845921039 33002511 98827 028448 895754997