31465481
62899067
38385154
26958515
27577619
12065893
1794909
98347594
57984355
41943991
7695523
52843345
68536073
7176724
55156746
45657832
90325793
15388736
73135771
21919334
79424583
97826927
28695848
4029898
71943984
10981856
22657328
70887219
14341640
55133986
13775380
40725738
51899180
35248559
8498519
13487898
13823405
1768937
5172173
20905257