3356 3878101 1299 2965753 2914 2728054 3257 2165390 174 2003389 6939 1933253 6453 1832679 6762 1188077 3549 1184450 1239 1178064 7018 1152322 3130 868517 209 812185 3561 707854 4637 660224 577 619593 1221 612201 286 611668 2497 599468 9002 597109 852 589206 3303 575832 2152 573069 3741 567725 37100 566590 58511 566115 23673 565420 293 561692 8492 561121 3277 558423 13030 558147 40191 556658 22652 556196 6539 555104 20912 554970 11686 552013 5413 550649 1668 549103 200130 547317 393406 547183