26609219
9105155
18049547
33776072
96249903
12607558
11111183
73228196
53421338
4858108
47954223
111342
39125251
27698000
8953937
1611132
34496271
21845980
55399061
2383189
8217986
48688068
95065793
71697079
65686421
61127419
3148373
2827979
18795138
25996317
52184812
40552783
28839813
73438818
81092346
48324740
8561981
2127979
86542085
97619607