49993193
82741657
29797
41284575
44491970
38319674
51988165
10991253
7678787
85745839
77865408
23063070
82132054
74703538
71885039
2485661
18769571
41164794
62698498
87604079
80076822
1363243
719157
68384821
82219140
18847430
17278703
61508383
40903823
14463034
23545275
717650
52622387
8233812
91809215
55401227
39804486
40027144
60064620
85455507