14671995
99328474
88304560
5997566
66942389
70138257
97211243
59371791
99471975
78851096
93919252
62404443
33788603
486563
68032102
576235
70295078
40198793
25356002
93834526
84568524
40619341
93036429
9785402
80012567
10799708
9884787
28047585
39254115
319731
26764446
73967941
89205849
84404065
77635170
97889302
75522804
60171226
51325896
83654228