60103857
35826651
55667460
37837151
1981131
98322221
1637020
30114087
7126768
44801102
52104670
10713175
7616789
27483561
13485068
6687882
2877101
1293413
2083709
7507656
33251390
30038387
9138350
31058718
4169342
73814440
42187923
71712822
69853174
211899
27501080
38477761
68208039
86575600
27704107
35507414
50873807
70353123
51599817
6362452