18666709
8743510
24769890
36193019
23211476
19535245
4574964
62889722
27481348
44101074
76329077
83858551
8408257
45432111
17853496
30405610
24203705
66202380
75886610
50268013
85295705
61903821
43583711
51231249
24186878
49613624
12692280
94952894
59649959
6157312
19396632
6724375
24976379
48019017
4037529
36541164
92018206
58116852
17108271
47247337