57758709
48162216
97387933
89297687
42462212
96172563
61953049
61866467
10779610
65913658
27621312
4123719
29401709
72245939
8870638
33953602
30795310
99395228
71978291
18751955
96123086
68432274
90872793
45424608
11735310
40766137
2171843
16127021
48737980
9156037
25082718
72734769
87543219
35928236
37162888
31301124
41927655
64834496
31167319
39614110