#created by ... #main 46986419 46986419 46986419 40737112 35191415 35191415 28985331 25280974 423585 423585 7084129 7084129 7084129 23434538 23434538 1475311 1475311 2314238 2314238 82404868 82404868 111280 111280 69542930 73616671 73616671 47222536 47222536 47222536 67775894 67775894 7922915 7922915 7922915 9287078 9287078 48680970 48680970 48680970 82732705 #extra 6387204 41147577 44405066 16037007 22110647 91949988 80117527 96471335 85551711 56832966 56840427 84013237 76067258 581014 75574498 !side 38033125 89312388 7198399 26082117 75380687 98502114 1784686 1784686 79816536 79816536 82404868 111280 75190122 75190122 54974237