Knowledge
Data
33 280363920 7180427
347279608 770889442 9329440145 2942116
27848210 3490652 62761956376 6408585239 313