39599770
99811371
85858484
95101348
67872770
8654505
8079206
95688862
95031955
53047430
46918508
48478876
8366522
2753395
53382632
482127
63676267
65262449
7494675
56084935
94421123
35876882
18738426
41701204
4901941
53242646
89082733
8067109
84721397
78298395
274737
12691148
3166263
33728101
48547574
4556861
3153847
64435289
90671249
61616813