9535175
50016169
54195608
81128135
21056357
15944979
17248195
28345970
93704804
66264231
67158300
17526526
8509803
65724990
25824016
26997914
25997705
8259295
6215820
19641483
97776964
97948087
42534335
31308382
70015362
14334044
15414885
21639537
41554483
60975921
41867803
2319119
18042260
55147795
65859703
27969719
53062288
12705542
15751725
24039772