64474580
96538616
95383433
13103
54607981
10738617
78736903
53075905
99964467
39306162
6921403
11907678
59161012
6745408
33695569
60191124
91472162
16948758
62771559
51055990
496485
43499062
47789068
44557622
50442638
17252893
11804496
66891559
36522699
6566516
1824271
57382462
45997384
90967671
18883648
20775254
44215325
61581215
4959348
22123950