40527399
23645743
21095151
13107878
38678085
42204435
27674543
36474331
51494526
91893709
25099193
4677464
9563227
60328567
57626828
56324687
86493605
74561595
73019942
445637
2758280
97296697
29441458
87529829
86202384
79248381
56505551
26177829
46051691
54381158
2165381
6622273
84521785
13441633
44081677
6912110
28775208
37432148
92293712
12283598