Knowledge
Data
45183 58156711 353397766 35662660
5602 1892837 86315268065 21743 28164137
86783484904 50220 9595198835 37391953 630