Knowledge
Data
29 663958657 273245 65587 52645724485
31 8899271 5369 3976277 4450063141
31263878221 7432 2125 438062006 46471