25692793
51422011
2161903
47807359
70049968
2898609
23064218
50845230
1686137
5962725
29102503
53745292
8178248
12578060
69175464
29316055
27262251
49475733
94592431
87749832
51842810
19419926
3826110
73207890
75925901
39909048
92003604
3393362
82352686
29199842
59744994
3129266
47027036
68177762
80992529
18982784
34567011
51715203
23804232
85322220