149473 570013 27823 72603 559893 443513 286563 95723 81313 221303 2267833 163603 56803 63163 3735203 104233 160753 25592 177542 103692 4062152 4062162 446172 84312 38842 163672 442902 458382 191162 574142 2262532 64392 89722 193152 311522 190342 108822 89571 38991 34141 532001 681201 17621 103181 50421 218288 373961 50420 20740 373523 377356 390244 373445 377360 390268 59109 373522 377355 76282 390086 390272 25178 377359 19540 390267 58947 377354 21137 377363