27868755
20894976
7086753
48631301
27955908
79575996
4765412
6401139
90303505
537390
43388058
82662710
68899506
22782481
29777056
9426120
19496167
63967705
98679277
67362181
45208265
5090942
64778267
57058971
19434089
6569970
856008
72723328
64978901
35224598
84785608
363812
78989839
19829005
65217136
51181198
4495871
86056345
33289124
21872275