94743900
29198871
12186816
26831784
16148082
617631
33783340
9567559
18348050
36838803
83554678
58635705
67932820
85547831
3989759
54706182
4528678
6919510
93832523
16917432
6664259
30198516
91332327
2318139
30289458
42266789
47636843
27381582
43535476
95226351
79977494
44064135
17134621
29161949
29553293
6214573
55857314
25653618
43176154
6038765