69896540
1076788
60759424
47903010
46989503
98796466
80945386
89903921
74268775
69646471
88577515
43143677
84396010
85258837
29673469
99394018
107714
88535150
9821713
82553166
30196871
69609399
22254164
20515546
567685
67278438
62948682
55942371
52511731
89027575
56228309
60889400
25749314
55515620
76004784
95573085
86421215
13988383
90403447
68396171