3697483
88343377
46974886
31806281
14241118
16453845
9072385
89575
80092761
51038868
554887
4483926
28333210
39189732
84292995
92053316
88072961
51391224
35514969
9008588
11949899
54201499
9438978
81276100
65038683
57092984
87513642
56926687
9567703
34496991
42021133
56853905
56829413
78226390
49182836
66503204
6213226
18205370
45016825
16256228