2658563
86032009
67057246
84314439
68164344
32639082
45636671
44673721
64678670
20648009
76844982
24603067
31662783
55974743
70577370
69101600
16813207
47366998
17876247
42267850
9745396
36968196
35336527
39755419
74218555
80152046
39865748
43101373
97522607
50129862
67134284
24508174
3207863
88835339
77324391
54827
66329941
58662152
70022001
57129778