71684
678140
112431
296821
177753
905957
938754
235694
140926
8321
378568
87662
53249
188267
350267
766778
1037893
34964
215517
140257
1099740
74128
617848
794868
668258
457681
585305
923951
497508
250524