Knowledge
Data
30 6120364 959266 640446452 843
21 8618950 780 4104100 8022223918
51 9067707570 8306015613 162284 6954444