Knowledge
Data
16449 526 03 670213899 857391332
22952830 372364 103449607 3808 288368
24 5060953 78195 62 138735363