this is list of updates released to windows 10 KB3074674 KB3074679 KB3074680 KB3074681 KB3074682 KB3074683 which one should i download before upgrading to windows 10 ?
KB3074683 is the most important that i do anyway when i make clean installation i directly installed this updates.msu and after installed 2 more updates which i didn't see in this list weird... the updates i have now installed is: KB3074683 KB3074686 KB3074678
KB3074659 hxxp://download.windowsupdate.com/d/msdownload/update/software/uprl/2015/07/windows10.0-kb3074659-x86_da55b655414f14829ac2cf47e9899386bf19600b.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/uprl/2015/07/windows10.0-kb3074659-x86_4b5b183bb85f6ad1227923d65c24cc6835ba0a8e.psf hxxp://download.windowsupdate.com/d/msdownload/update/software/uprl/2015/07/windows10.0-kb3074659-x86-express_2e81e510ef1fbcd227f84e4099937de9369962cf.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/uprl/2015/07/windows10.0-kb3074659-x64_213da213cf62d95ac3a38c2ee7fa939b6d3536ea.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/uprl/2015/07/windows10.0-kb3074659-x64_942189536cc481d6e9567db3c3f6c517220a9ba0.psf hxxp://download.windowsupdate.com/d/msdownload/update/software/uprl/2015/07/windows10.0-kb3074659-x64-express_204d110c60b459f2ede5d615ae548e03599a88bb.cab KB3074661 hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074661-x86_e455ab28240ee548ea32f94560b9709e39794f2e.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074661-x86_3ec24ee21efb1887ee46b5a5d02a4cfd6f862362.psf hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074661-x86-express_8c6e976145e9dbe85d356b5d6d08a87d02982b76.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074661-x64_88d66d8d503eacc9394ec7ac60491dee686008df.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074661-x64_8438e6bc8a8c40c017e908ce86818c4973118488.psf hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074661-x64-express_f3cad821cb4a00149fc2a0136e88a941ea3310a4.cab KB3074663 hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074663-x86_7f5ee577f74fa1b07db15f80b26eb871b5e14ac0.cab hxxp://download.windowsupdate.com/c/msdownload/update/software/secu/2015/07/windows10.0-kb3074663-x86_af65173481213ecb1236ae56004bdee9eba475e6.psf hxxp://download.windowsupdate.com/c/msdownload/update/software/secu/2015/07/windows10.0-kb3074663-x86-express_557415525d3b05fa14f551a16f1df8b31d548d39.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074663-x64_88d43c741ecf74d17d676d6bd1813c8caf7ce6b6.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074663-x64_59c5563ba7a2a149975d636052a31ca3df1a6a15.psf hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074663-x64-express_c57c8eceec45b7cf214e61c521589a1aa315271d.cab KB3074665 hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074665-x86_20005390251ab937ee1d5c8c4891131742e9f485.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074665-x86_06b747c084e0adfeabbb1221ce89fa83421a24f5.psf hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074665-x86-express_beb75152148976a86fba73ee01ce209226e81b46.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074665-x64_057f67435800d8fda07caf0a0227a6193e66338a.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074665-x64_a5df17723f5548ac9d3b3b7d5a85cc3c9eff0954.psf hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074665-x64-express_65072dea486a427983753c070e080c3be13f8f68.cab KB3074667 hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074667-x86_201de45884fc06c6f23e2b252e3346f2e68af5cc.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074667-x86-express_cf7b639e1586f683652958ecf5eff20ecdcd27ae.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074667-x64_3e482e85d10345393d8584ac5033eda8a5437d8d.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074667-x64_48d8554595ff230067a027877cdca4cf87aaab13.psf KB3074674 hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074674-x86_3165f806cd5e9d59cc0ccd34ea1d0e404bb3a147.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074674-x86_f85e299a41ef3a80025bb31431be3c3e78a9ee56.msu hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074674-x86_cf1483bf3bb83f60bc8fbfb43c2bc210e8b5771e.psf hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074674-x86-express_eabaf93370b3a3cd21aa77dc2375893bfecb26e4.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074674-x64_c8a44980fc4320351a17b49939aa2f6ce0901d5b.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074674-x64_38a4409e0ba5716bdc3f149fa0f1130505bdb6ba.msu hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074674-x64_187c497b1543c19ebc77a42063b4ca9347dac3d8.psf hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074674-x64-express_4ba49fd95ce8c5b2d9e68edf795a3249d5157c53.cab KB3074678 hxxp://download.windowsupdate.com/d/msdownload/update/software/updt/2015/07/windows10.0-kb3074678-x86_b28dd883db58010850dd32a808051604e2198689.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/updt/2015/07/windows10.0-kb3074678-x64_3362a0ccd84c3fa6fcd085d710479c6d82103775.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/updt/2015/07/windows10.0-kb3074678-x64_f886529911f217976e7eeb04f90fa5224708f85b.psf KB3074679 hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074679-x86_bc02201987a2c581283eaa7c9599e57bf04e5cde.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074679-x86_6ec6663906493a0631bfcf0a7a592c53971b6988.msu hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074679-x64_b2c2faa803e9a47aec38696bb3798f19d22de195.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074679-x64_be0f3d6d216bdfaec3bfee118b70439eea76891b.msu KB3074680 hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074680-x86_f67e69de0663ccd0dfdd432245389f4b952e090a.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074680-x86_d7a1f51c384282deeb0ab98a2a83c5bbb9512ec0.msu hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074680-x64_2c01350668f1eb7390ce6d19e72b358e92b74457.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074680-x64_176e7e207a7ed3538fb0970e6162eee4b8d2d200.msu hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074680-x64_20d2193a5ba6f494439b95272beb092e799bb6fb.psf hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074680-x64-express_f029b8ccb5005727cd8c6d39e4e34f0210bab8b0.cab KB3074681 hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074681-x86_7630449770ed3e9f3d9f8427ef285826946aa20b.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074681-x64_d7de4d150d93b92a39d3e6a6d2433487d33ee4ef.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074681-x64_e83f9ea2fdfec8a183e6f204a85146ec8eb358f9.psf KB3074683 hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074683-x86_5b1931b36f8bca6e7e5bffeff61d825cb4cd5284.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074683-x86_291784168090cb6d9eded68d876159577ca3dcd4.msu hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074683-x64_c141b41941151ed16da833cd4932b61b5ef44784.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074683-x64_a18d869eb03e012bf7c655a917bb116b49d2c22b.msu hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074683-x64_9328c153f6b1141d281aaaab5a79349e4eb70061.psf hxxp://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows10.0-kb3074683-x64-express_417ee993cf095139d7b55ca932aa111b3066f5e1.cab KB3074686 hxxp://download.windowsupdate.com/d/msdownload/update/software/updt/2015/07/windows10.0-kb3074686-x86_cb20ef222325cf1bba719096876725b537a88c8d.cab hxxp://download.windowsupdate.com/d/msdownload/update/software/updt/2015/07/windows10.0-kb3074686-x64_964298efe5b2fca3e3515b62b1124a1263e60005.cab