34349630
10211701
83299110
87286555
17968013
84839110
18248697
18959867
78775311
12331452
86001772
75379365
89432100
50413072
89224951
79254374
70287026
48668916
1374735
21337985
56234219
66215938
67918226
11512075
18023973
57519890
83001836
46346680
91867380
61952951
52199189
51214081
77834106
84137813
33956393
68885654
91992210
56915868
30222518
68195283