44541104
80617357
79941233
61974974
50076290
76542708
59668061
38085779
7895963
84668082
5065279
51444584
75412158
28464967
30439795
69788896
5010657
82517613
77707455
58735482
27027911
36651363
57537625
2140982
56041806
46199341
100006931
66879117
24036990
21845687
98814945
22515112
4213378
96304556
36908807
6509189
54076789
3713480
6279488
26352680