49582
5206133
63193073
269493
15483916
32615782
66639584
60448387
3276812
75236721
80457800
6097389
23675463
83634169
69223938
67218221
58751199
42218817
79602481
51311149
13593182
9088620
11645386
84405980
37577044
21398906
46637314
14995069
70257374
27642425
39991453
11321741
50604008
1426875
40212426
65028181
9384872
75605890
965948
12998688