86002885
55139453
79983510
92905492
3736093
9533518
28855431
90279924
43768235
51102557
49392812
99625219
44622239
49373949
77225726
4309708
43532635
57716150
19314158
31094204
26654720
14751726
95479038
41304514
96473505
46912059
3679968
1906262
83108309
57762776
8987927
65498
10844498
74142951
99717157
80754906
1036482
5502870
6700275
586299