97325026
92019825
77671146
25527223
26507619
4423331
83389120
5806242
2028561
73986503
13098658
88968790
18429136
76282511
22632600
84549839
47502743
3321661
67036158
3296944
21645695
10498061
10357987
15511398
33971924
1277980
82005450
61057077
6075685
90915791
33471943
40105116
62021418
3317255
60298889
656943
26202448
95057406
62758638
34007527