50911435
10719581
50491006
33446101
26294374
70542260
22885347
31107639
28894409
56953349
17673578
58421628
4538748
27317811
9753464
15886917
85724877
69146355
51016636
43974193
50982690
55488274
11149072
79425167
53088700
49103996
9106576
852094
67194676
48219389
70235073
174336
10833024
68246588
10353206
64135474
95802109
222707
23563781
79396255