972464
157669
235286
796964
333705
6843
557337
361370
548468
193595
218344
2286
411732
686336
298835
833589
471790
340351
99232
307652
48045
240884
721387
946617
321218
302258