105177
638260
768277
972118
110480
157147
1009812
540740
143747
1083266
699461
605237
463545
694949
502684
646552
305760
681915
816589
396840
1051640
1035717
607133
970340
483670
706158