18684144
10993635
67008847
33635688
40731801
71106034
64135832
44454052
32682594
2440551
1418090
6953229
78537149
14763520
25038032
43895696
78677087
77217908
38726069
53976996
15667518
45315740
38976949
12917852
84222743
24202200
70242126
98495838
97892312
42892540
89508562
89989
27976889
27656717
49742515
54697273
97048819
75052208
2539561
77774250