Knowledge
Data
80 4222 58695325 83625171956 821377502
7398021251 2066 14994 7093294607
21 912946915 254268 24426091