19628
68561
760998
279962
430836
96746
492621
106729
909536
413867
856407
866434
302124
168248
360267
459298
9751000
733628
304765
335338
430578
203683
458876
771409
981852
153744