15519417
78114094
74288858
9972137
47853654
62766750
3726494
87557411
48515672
77308544
54533940
799397
94355151
72801992
16014339
14453231
27968809
2427273
88352996
21674878
18941867
13718174
69983461
17865049
55137062
23554470
83072996
92046213
55295273
96298142
66776612
45971073
90903936
26733930
37512928
1107803
52981878
49069216
99211061
39287093