59353820
12811119
164401
64952667
97406140
52784414
48638604
59845183
81764612
36658948
43943398
55571126
8954102
94571546
50266523
62444467
29527036
71986106
40619571
29423877
91716411
43311460
18965237
48934609
35739253
18148792
65859476
9186631
55607971
7689735
34841464
3802033
30466450
39035073
49918690
27037900
56657119
37487637
38406871
39497236