20166929
50048342
23654551
26973554
17603377
17489149
44488609
47182961
13879290
42351112
164916
224173
27892
49259
49134
730626
17296
52193
98023
836945
1094814
591133
35154210
81618186
100061526
52459473
34332282
86063824
83013307
67477297
57901891
14746041
93132366
30891841