78185315
15597433
10766146
83323057
65608196
39507096
8146556
55898453
2019986
99476823
77072379
72891793
97206161
84041075
52827046
69763826
78261686
44724511
86919558
53484062
88887981
27741219
58051353
31804647
77752139
21206874
39153460
72426557
37834010
91252939
55058605
51101708
57487529
51966443
18244871
14513856
32875689
45806322
87459582
23777905