31517268
64655755
27148584
33892216
27432658
15161467
62844696
62506972
16912122
48772570
33659689
24417314
25163447
33486174
54171931
394938
45459483
40704246
66392778
99147171
6955210
36471427
30106492
57938274
48102876
22281840
16399709
91648131
27362821
92609692
2451259
10589445
44884312
56342369
95252155
38953023
13535427
7308758
47326124
69311469