62858475
18962498
37433430
55462426
96789810
24396016
8048180
41883336
86159479
44671622
5518360
32341054
39463162
68935724
70026482
51592256
12159923
86386366
21538995
77191993
7567838
94503006
472966
14479685
38398366
24137647
53352964
50913865
48313366
583971
58299736
67559764
93141546
52065226
74443034
92485870
63355262
73937183
38077081
54884591