5642162
3854216
51249429
86534953
31188126
56484183
92145174
24073593
77774564
17818132
44516740
86762809
4411279
84985082
32014297
43761863
16423148
90051024
84041424
74712939
89158992
99397604
42038505
16161672
55363205
46869106
49494801
62131799
27669102
60596054
33401992
2226067
64962750
36291755
11275615
20455267
67417958
68299442
14835808
73235941