Knowledge
Data
21395907686 5877570310 402 956730 840
36330 56 02489215895 31177362
2227294 0319319 1493 63047 99923563