250794
850203
8333666
957890
284741
67962
587982
705655
699537
79214
223712
182601
152414
144291
48103
40380
14952
788980
24215
46844