70406132
709393
336975
44365797
25157945
57256512
83555061
58136156
6417945
6679318
45416987
9460473
41633416
98985338
35636608
51262611
86564862
91811164
72251520
6094783
6645786
25076114
9515492
5862572
18924611
10676478
58335791
57268955
32005171
67943315
63742428
27228526
77733508
23548446
41428875
33716122
46532836
78369556
19573612
15161556