27268168
78635397
68256890
26259222
78204832
44732735
6712806
79102794
21929410
20467975
31185771
96601842
9806393
97524779
16584989
62721984
64337843
48329290
67284341
5772252
63775528
47754954
8832704
18164615
17127005
45666172
42637625
61918966
68113975
28464245
55528907
49359200
86378513
94828346
55014195
25765585
56959320
25062620
65828890
44226699