91547682
51638616
21611386
5243787
8487264
56332207
19124319
86493843
82634912
39191077
83632641
16463451
44568766
82111600
98763275
21486903
42047526
83062772
61906223
2381953
81066606
89367921
77663500
26322550
8000681
47426763
62774565
55301249
31299853
43296714
8329350
13155621
94298343
75401257
25386493
47002513
9269798
11627751
34897318
3151756