682519
311199
408394
27184
399936
584389
924771
906252
50619
242755
273929
4469
381269
95691
491344
666677
188662
11055
985287
46442
833720
36467
182237
677361
10414
691995