14921556
48089033
53109903
8082533
63846054
7094975
63672994
6758022
576620
59624393
10527897
27224207
38318664
55003414
79089902
26601579
36996812
64946093
9779793
63778452
62062464
16569524
1451429
12519265
8015289
54027971
55815486
9654685
7089464
61078504
51263588
53891911
13445679
73495739
65417135
9255126
31378215
57323996
91125772
25693722