32708800
50034712
26759177
7048293
57532733
19571192
51454597
3785729
45825691
58534714
52091521
23879527
85318738
98216058
7067885
93166805
87131631
68242017
7371742
68294031
80571695
63058389
2986132
80232805
3173703
34939389
33105603
32045774
66554378
17415906
74731689
56938136
26577833
73583733
39815969
20738519
31609184
37173959
99388521
6472512