67506168
8014243
13271272
47167538
3247552
10789632
9473087
91078850
45782656
35082259
23166253
14345535
34595654
91538373
37483896
12832268
4830321
43655084
26842032
18293780
59149940
16222880
3414206
52675708
38688447
51988276
11754491
21326
60823830
27202609
48088426
1483985
73761934
3370101
89732443
55532060
71918695
26889123
80188653
66694291