Their compani is based in Ukraine so you would probably need russian language to dig a bit in tho publicly available documents, but i found that number somewhere on twitter, and am sure its correct. Another proof how much dumb people are living on this wonderful planet..