41868630
33356613
4920630
6227165
48869120
63071400
11363596
70502931
40583791
85757782
7688589
24613996
72586208
42176202
25521667
66182166
77565702
54328353
16589373
11151071
41205617
98415344
47581026
24162960
99679216
51378094
33341691
64355200
54482567
40649504
54276890
35761965
73078969
82437451
10946232
49295169
7627528
34116749
13033159
9045739