40124180
39556087
7777116
95834028
71877614
971309
5889545
55073298
54377673
71442378
7616845
33627674
88619995
24933123
55066187
17328995
10108342
82898287
34261336
29253989
815450
85277406
86736594
57979108
97655247
29846131
78794975
27479537
22286218
74133494
5140906
44963947
75787966
16684560
71506068
9661673
39058696
10013502
6008113
64097149