Knowledge
Data
21 255 954 85972037
3021605549 2853852 142 084907
74799407386 761761 50330510711 646625075 355393674