59267624
80547824
42896622
42638608
17583690
8648862
35654817
51226683
82236254
13182195
7048181
73305662
86882137
34194378
27095398
51211583
85332450
99069705
78524424
68607612
6940614
52788217
14313444
50872838
50369423
50329655
18919998
45972131
6344629
62676157
60235459
67478180
8241020
6109914
93219512
15393075
67166
19818575
9779255
19916647