29864
248562
144375
453831
763187
357361
249106
117520
919108
184372
24432
210589
729866
14132
97947
63277
908381
513463
254210
5680
638443
63135
785960
81361
7031000
764813