46052825
41727962
38139258
70562651
45178716
13158286
97197989
6548243
72254552
5249
62641702
56798873
11065070
42791159
35237183
70292418
52689346
57907751
9101976
288140
65888000
33299498
3683991
29384449
52586516
980921
60099404
66531916
3339957
48111188
6521822
31919359
24514474
42983486
34482093
89468311
49365776
76368112
3655873
76451642