8104103
95222159
82107639
84145127
63895202
50564634
54331558
10539687
73659259
60135274
36302677
45335141
24188117
28602227
8724814
6124930
86194639
27064068
59576649
34384050
54189476
2205247
31422112
44127673
4604053
50954255
46577168
5998202
56646203
7844926
24159879
79924585
79784419
94738591
23827399
90339886
83777889
40611404
21952305
58803072