95374144
51234079
21643924
64386378
8457497
26099449
14647634
34899393
49987664
65683846
76542067
97001662
5456656
9334494
4326904
86668567
63313907
21631449
17647796
43978368
16508828
79551870
63716921
742239
76109596
97921819
26488825
15255565
21603153
4426380
35772500
28649801
15668510
45634605
88888730
99398944
9712662
77212353
58677141
40416678