Knowledge
Data
145297 1646090 2578 4070883289 17311449220
95399509 002 2688 4710354 41968162
1370067 82115286 63794646426 41077032210 3836829644