52516159
24418920
1982786
38609906
12208215
68746734
22199220
81775946
99523935
508110
29941075
20999962
10856996
4428504
8876433
3433374
85741430
91991
30159780
62381399
607254
26856761
88758706
229176
2576157
35256715
56158627
35387688
216025
85232837
4089699
7344378
2019559
467681
37421942
10403671
46086439
68185373
88931431
36776805