78754376
74555943
309215
68316074
2347643
38729764
856559
79143805
995032
7761460
94047857
82621737
60428956
12981731
1049903
7469414
55992675
8425471
883794
63074870
5995507
1708194
96783132
62202310
83814425
73466760
28816702
12599305
49591783
54256280
98518537
17891865
88453863
26418597
16159369
57409518
64875511
12392359
71857708
31596971