9855200
14297572
79476599
96354700
51253616
50849639
48378981
11821023
73271156
82803035
88753891
70198915
46249281
24924465
30413391
79787714
79172712
6121572
32048671
91494099
76722646
34993008
5797801
5476696
34789147
58934813
55611630
3558882
41626182
10828286
3337732
33144426
17582158
2839446
32574534
48519930
16077871
75752842
61651704
83432654