140743
168413
184274
54602
933924
688480
939779
784494
100549
210513
801132
783784
763146
858948
988724
771610
501504
33952
56987
569377
276284
513841
429275
794256