4361102
21957102
36127780
26395844
382607
82668364
67547479
1844595
39299621
35407863
21997783
8023450
97182134
87481803
76707147
18745141
98233795
76877474
59592967
66462041
80486699
87482568
62608
75931165
6496683
48648585
65379431
2712459
7774374
37839907
12463227
68779020
84917450
59964184
52001096
45093500
69512308
34524582
39157811
86461993