770537
66956
16992
459307
464259
385720
214178
721147
444656
912206
545509
286151
5801000
748940
287756
954460
867149
932336
591341
668631
953237
864998
703674
47025
100198
31818