47542428
42439326
30995766
1678141
10819661
72923067
1779129
53931845
57243410
78047717
7586849
78939662
32369049
9006676
15249018
217114
46442269
7705161
90231998
52577939
41396635
8138964
8221160
7906946
98507428
10456210
58461664
99393595
36027744
32219899
43467075
6719593
52176615
38042890
5897058
3368403
81479318
64542495
19233718
10652999