22524539
9250417
66065722
36476717
27679326
85677029
7029765
69805302
8735971
7474100
52838323
6238635
57336407
58021172
31666352
62876077
69215297
38085003
6377814
27551824
2378494
49065966
34843974
74412292
69139116
32125035
27632609
54034710
77116474
88909788
73211678
5993502
83333695
209162
55009783
48323313
3517296
8202588
27521157
18249573