32673839
12629414
55383790
61503406
77959995
97175523
58217368
34363992
51921218
79381160
18356988
74613952
4532252
41178905
17512258
2623816
82243410
45799950
79281825
18791750
70694507
69223488
97027359
90071918
13255354
85363077
24289000
35883194
62611198
19174089
81309803
1538481
18206382
9373912
60564960
26457741
3989233
9431856
45638252
2258077