Assuming you are talking about blockchain.info, not the blockchain itself. Blockchain.info is just one part of the network, it shows when it sees the block which is not instant it is mined. It appears 303836-303840 were all generated within a very small window and so the order that they were generated and consequently built upon was not the same order that blockchain.info saw them.
yes, I thinked that was (the only..) loical reason for this, however as I had never seen this happening before I opened the thread.
Thanks