Now that I see the other postings, no need for a full ping.
Still, its almost like the Cold War when everything was discovered or invented in Russia.
Could these be the ancestors of the Scythians?
:') The Scythians came out of Central Asia, as many others did before and after them, but hey, the answer is probably yes. And at least some of these prehistoric Siberians are probably your ancestors, and mine. :')