Knowledge
Data
31228407090 8286731 490725536
81907128 7386010 867820 33912216
8870869710 959134 26933