20892759
3929692
74082615
3845559
74328502
70147644
62939230
83749430
27544453
91929598
32834552
53393838
70236162
49205173
11276073
40251790
49991657
59497123
52404775
7291292
55164967
41703358
7054982
51964684
13753402
62893762
5690202
10516446
4645424
49588471
6003214
9918395
5513023
39656674
72605919
31416021
3712682
24491778
27111526
67504612