82633407
67438360
54029729
2568187
99068844
21897116
82629883
88259502
4523941
3165259
7436681
61683144
2167996
12166023
93358177
86001749
76523060
47276754
7440187
38749547
84639987
9088421
71076292
80967771
93988104
68934428
49659292
4552802
27927521
72843704
91225692
93628766
24277354
87877444
87457135
62081743
24009214
82956125
828980
27368521