84525045
39269232
1993315
82758598
92113321
21675000
73397471
43926189
69909335
10846591
77016412
13456173
24055817
29139639
52025656
38015458
2717571
79672832
48504959
76745262
74699436
62636460
3895191
48544894
43272899
41113882
92266308
24236668
28343266
64215359
3879164
9687278
34673102
85689041
21975105
1773349
76293906
55456192
286757
96247465