26077043
79532431
47597099
10476524
34098471
6547120
77275889
35358493
29516010
76107159
34941082
25039462
61244751
70343624
47931161
70831382
1272022
30669470
8384257
46536456
13067737
53048169
11854075
8199366
75391993
57269371
537694
68724437
68567288
98904314
99734467
64107387
39976157
32119287
35534477
69362307
6722085
30493883
76173603
82676874