85244895
87661780
81791684
32208087
60493569
5229283
65064293
63646860
40334503
92772276
6706017
18965820
203928
98223010
39984608
50756373
65348455
78133442
99088099
21538953
95611218
55555961
66916539
17279112
68527726
65317983
1844434
40571032
46407110
14563956
31451962
84676707
9916685
9784655
75057826
63616211
53154610
21177381
26358541
54017482