70676
3840
647956
332383
875623
60620
209633
20802
5214
850973
811421
357887
68354
475486
703166
662373
329863
795333
97826
1001635
252556
70391
283472
159434
403870
189103