10574472
84232508
30124172
31152086
16732389
13076430
42037721
88903225
39051550
2085194
92763725
83377081
78307755
9429982
76074216
17569278
6925570
6914543
20047124
66382825
54375375
31594036
44382990
74066627
90534856
85305694
32201371
41091974
85728298
98532485
10516388
8349887
56793006
14179345
68952050
98826947
34226243
75482389
746404
9702012