28857099
64596909
91643300
46755410
57178525
9252245
7129521
7857620
57506961
200143
19629424
83315223
32708194
76415476
2762544
91576462
17937926
64312540
2599880
82358152
27957546
68733018
65577359
29114913
17763089
18047083
68864615
28925009
58976951
5688847
93588511
7722732
29545560
39398609
18848620
99441159
35115874
14406342
7411987
95592660