85888685
12011193
5222714
25406810
40793642
74829466
729677
32512319
99322022
93998384
47557940
34228699
56992270
45581465
6232087
94524660
52786898
716858
44204752
23957279
82597441
11897673
83342000
30688300
10488170
65111106
26996547
33968794
11502990
25695487
87725234
58541698
5352844
60356087
87716410
63634639
59126939
74681995
14494765
48713994