19679907
21866946
79947663
76025919
15394071
1375553
18419759
50787341
48683890
19071572
80276815
2378399
5202545
68014094
52608688
8673342
75945431
87054250
49378408
95141050
80701943
7024412
44957237
97504823
79029484
79908386
9956432
30158360
91085248
36599459
82755038
64973265
72497471
44886008
9671849
15874059
872163
5977109
5505242
26832402