85251
166800
810290
479326
1182849
626140
79524
385948
819559
16412
341115
67154
193489
91951
241553
963228
1056987
76354
429445
46910
933833
763638
507931
243216
787263
269902