40601614
40926635
55792028
28125242
122185
53945673
26108139
70322365
3931485
85772817
34466761
27772101
49791562
3503366
30403563
80897741
6942472
25623444
54219580
47101620
92632905
22022066
97115692
38646308
86393237
86684
54768397
4790808
23493161
36521771
79626992
47315260
13129068
65087090
61948797
51813
35195169
1233192
56239692
19608586