104680
200151
62710
229851
502438
690492
750689
742606
146473
956739
256448
109481
484360
137301
291792
570153
716857
117307
18830
324340
1144314
1268524
802264
1266380
874905
111182
392876
80713
140745
662178