41445159
28225850
6939260
9094826
46368919
7041832
37107598
82121591
8053459
59491761
62536104
1604625
36396026
87512629
86734352
67135393
93673299
57539551
62499157
57979982
22932081
52195731
75069042
45615420
36938283
22165216
82151996
72002756
4369896
46918254
73584678
55023061
99856895
62319083
29056430
24444860
52188164
7641845
54314990
39749991