88959586
96427304
5527995
69299509
85772838
99114278
99175341
64815899
2244580
8474235
48447645
45173217
52389981
14177864
48646582
83862169
26181083
9477826
866113
30286634
80926619
54622407
51889658
13801635
85929662
25762665
42235442
16411810
96102344
77513225
92476
36307264
56561805
4894763
40548115
74216644
12142489
85497424
41761903
43859652