Knowledge
Data
40 23870305689 390164 12941 526421184
0642601516 12540 0135362740 024306992
17 415373 66800 780924 894728735