25703945
70373226
57265735
45195821
5815932
3288140
46976011
13399075
9968840
22279259
45205432
32147493
36326911
87529948
64447161
5047471
50557956
51985640
27509704
61375042
31439998
74658480
24188689
26807123
43147650
29618654
51312263
43271110
67994343
17149300
29761726
26014139
38421636
89749624
568122
57992965
76386517
78095610
13449309
28226454