4687418
64869540
53938157
1636387
14052799
59427840
22904872
45287488
15657137
11997644
62955717
52618713
5378125
99436995
68851963
9786604
48037467
91694158
3553858
39344266
71722817
5060120
52598326
12474539
2204705
79206146
79132705
51277496
28049096
17335917
20104121
74254069
24861066
67072083
6657628
34029944
23128913
63345673
39571171
46707747