42444718
49556323
31318530
38423658
31724529
26774946
63951332
18017259
30528535
99613026
64322409
69988028
79021933
99566842
11395516
52314738
44896272
24599357
57318697
92784255
36354058
11048373
48943176
8194193
51486364
1133612
65394651
24675183
26975673
35562668
9948479
76472009
9045580
29098447
68238581
22466024
702860
95266229
63778434
75642066