86321552
13742516
5039862
69354741
48971027
46612916
62771253
26229881
74739919
52037963
52361211
14347495
41749190
20199909
74491220
352650
13674842
29635377
4774213
5678488
27068375
27547933
42396924
7999604
21879165
72816973
7424152
89585988
74356035
67674827
184166
77706408
64616720
3261947
9829595
38426478
53411838
69152729
13796147
19812271