46694153
39911393
33859170
33051677
45673199
94883811
51873231
41702124
43893418
28457997
5028911
49678827
63123142
5563496
55919341
4578437
88224015
65272116
68419155
83677825
27832500
15582165
69184575
81335950
11339751
4821595
9032230
1847653
44243605
37876952
95097138
33035204
7451469
56129917
94464996
99583785
72282431
33352000
31869619
15103182