941107
459715
331880
714175
117124
501198
47783
85639
668578
745854
975385
470352
384830
1054145
621548
562500
429902
202281
168846
670467
239495
935107
175771
36761
783696
981834