66582068
55316968
70485058
18383214
59687656
14274029
9042273
57786210
76314494
17348572
13525338
45802023
21963556
59892367
78687738
4451964
41281140
75348125
3231204
22596804
58551782
75644909
50354164
37078242
89736197
79518472
18485250
10884419
8459951
63473454
20869058
12573100
68346145
69292779
57237801
14935595
71882498
99732516
2898223
9888486