Knowledge
Data
28 875925884 170548439 3968
73251676912 500628 6919486873 6928437803
29 99573430256 12596013 37172959817 471043571