6554578 2076383 1828090 965207 11888129 131874 601399 1165817 227129 5879252 1712248 1875121 1091278 5333350 380585 317770 2891607 691569 647284 211309 92336 77041 68833 89333 52718 58910 14304 75564 128834 213709 89546 129262 77067 123395 117627 287974 57730 256038 540196 551863 974247 968131 1434854 1421653 2030636 2036273 132333 57225 78870 114478 11919