3981899
86812472
4479677
3144323
26103564
13721460
4975563
4880886
63103978
40741175
16269003
2196260
65272712
32047539
30655191
31137662
18354708
55445620
54856712
2338884
6909464
19649446
80486936
29118720
72986150
8971637
43818821
48266718
45264436
15558094
81932436
37826644
83886938
72107746
78291344
94694857
88177161
6935706
81627300
89145034