76433642
48026668
14723663
30401869
97257902
52434839
3818000
62349213
7013898
12642977
70537996
35831900
14497416
21635703
99948487
98615663
77911954
31751835
69459
89887956
94452176
19463661
12836541
26875121
82982569
93764899
70085175
52717743
24003084
99367969
45596639
54969596
34411732
90509987
27587795
61881594
23392632
66712890
8455946
7832482