Knowledge
Data
15416 5450254 6662934 2806381484
90286 5003367686 6760777210 962002006 980853407
118840035 6438 702926