51360
425741
367158
165997
87224
692404
1010237
664146
899783
432840
716870
648895
477968
18284
12820
37218
428137
908946
798103
5224
452143
319542
755490
301388
913240
819622