768311
277141
385302
722160
81792
389434
90628
794542
26280
15328
111436
703124
465658
45734
65938
555176
1120426
369748
956836
753542
1129213
89301
88182
402563
85692
612803