43489225
92936890
222558
68299316
16729287
52912504
77889243
11051297
30469378
45216873
44626124
38305411
4096400
92175476
31202221
68685291
40547782
19421676
28485292
32528644
10304877
34773825
36059073
79704911
17884641
95099177
78074738
82326177
77445831
69821172
32564607
5263644
46305669
45159126
33413737
52125568
53304216
11552494
9311114
231676