12859716
57875063
61634095
45998446
95545339
77659512
21261696
69997988
98978832
7825685
19427061
83444903
58773401
37258323
26964652
79246297
14578669
26158600
8411204
99148120
82764617
88749539
7236483
92844361
22476525
22403182
15159970
34321733
62605108
23814339
24101320
10018993
96227569
46231332
55033949
15629016
33174239
24801993
51737956
26972171