14663959
2309808
2586125
85157015
40363601
83164427
49402484
3486312
74969026
55321408
59811615
13049513
39692187
8560101
42788365
89103018
78242573
88232652
63409615
9040342
86181787
26567880
55621814
71394078
69859037
9431375
857888
778129
1739477
44918861
88483501
427540
50662847
47127320
52354125
65811355
57984139
4249768
39836956
38187057