15723013
18165328
98158940
3871624
24608175
62663852
62528318
9627951
87945663
13107326
62927576
33851150
24672263
32301122
9486714
55605663
12424063
46664321
1236115
99117802
57074195
40137940
808657
85694588
13412466
58552352
6371545
60671611
71235883
93867007
12493615
74787991
70975888
26644419
57864204
60206190
78178535
47037742
66269608
57259846