57019908
65685473
62063443
47606130
99463844
38599131
35335307
31076357
12788200
28863331
35853077
12759567
10692632
30918049
39928276
89222548
85699048
31247564
70057840
99295887
90517486
35876019
47791856
16044315
13099908
56155650
81017578
54516870
24572459
46152065
3614888
87578022
92823178
892462
60085835
95532117
3809843
65276179
60609724
53876635