41644362
90718029
31233707
88888920
88005727
39662355
99715236
8326337
77535708
24007594
70033903
2842854
34918057
3352889
2888087
30445433
7771117
85991487
74196677
23718017
70706819
59427248
16472009
55365826
9260172
8196539
69404001
21625918
37028447
23133113
2645568
19144634
51072397
76562405
82084373
47824683
86515540
4255692
57774674
63769416