Look up Milankovitch cycles.
Are they the Russian equivalent of Harley-Davidson Cycles? Just not as reliable? ................