Knowledge
Data
30 25096 930958 434334 2506574824
74081 15442857 805193335 898 11821602
711 49452805181 5713 778 2201229