19968788
58397082
39337277
79097763
3059552
6204210
58417740
31584163
83769035
36191897
62728018
48086021
10931544
18655282
4914124
54331134
71475245
29388765
86614029
8932354
53556365
6826242
20682498
70259602
18258235
44911479
55785491
7230333
11584329
56876547
11419043
16662980
75653645
81604658
59007332
4823047
13754854
71651560
12486462
18124127