9139725
18343370
50304055
8599686
78586967
70539076
23839020
99407852
23202614
64931181
12978472
12748064
91716020
655681
23581116
87732651
74305098
51566480
83592996
20652341
48296066
1373807
2242947
6960945
87857815
27898728
74359435
35457933
89705805
7286316
34883754
12317003
33141303
74411296
83238404
83747859
58265189
36596182
23284058
223269