142998
1002676
554425
160139
406504
766381
57420
398202
454160
688361
95012
490687
287462
971584
795630
791477
168324
69104
931548
785542
687638
98176
997308
598636
449495
695934