82811787
16242833
63964175
34623252
15578528
82512605
1198169
21793439
93625068
22187295
74703865
66253070
18057157
12574846
71065781
82645648
4339184
44821015
4422683
95837697
58935758
92704884
57829200
13821238
48304165
2268111
32468758
70146975
48277859
62803046
8087167
57099973
21846418
84327745
11898325
7780286
7567524
8166612
81994473
34188655