5913833
53433894
74175685
43693648
19708384
92232966
15237507
63039716
32529529
39793704
9659729
67433226
54305545
2253444
28441562
46391312
15164593
83236881
25476633
24923895
5997565
69211173
2065797
52356782
61011088
48431863
80844775
96219268
66457455
13378763
11986744
50113024
29819935
38723649
28824745
66189919
13482722
16499451
87358711
84369254