40327823
76533959
6568315
76126019
63202451
13413499
44835170
78982540
81353579
76746088
30729954
98068291
37768790
25227002
34189156
58769712
56405386
87809774
98395558
60535409
46237966
5125105
35273431
11189910
94364053
98592548
1297498
6866111
5207584
618569
54117755
87375775
18019627
7441777
94741220
61308465
22324567
98254341
84197850
5168496