3141355
55191490
226300
49671113
13963384
18459183
48988281
872405
22239147
30566951
54154324
60837348
89029605
32172602
6316710
2042332
3173488
82868074
78899616
39266973
78587992
94208694
2156514
491850
77681074
10117061
76094161
6145577
29544718
53616068
50636140
37511648
48778041
52912416
59898203
35553164
79032616
91967477
10002069
83086907