Knowledge
Data
5910936 16905143172 7678 73105 3752
520653458 3317 2223 4010 11280468180
42201855210 958907 207563607 32 490