3026177
9681479
95969418
2361865
8678629
75713668
64721234
48763109
12865654
74172619
87156684
94883581
80234742
60798194
3877499
14807652
60402413
46906576
43579439
51654155
64322423
91944295
5404956
10141177
92281404
11614317
8452462
644113
20841393
49226053
134871
22514570
4315545
279177
42728966
11552789
1322185
24346534
42187244
87251707