62548112
6303985
5458803
22796130
60351424
2641388
15719000
98588299
58316447
17569782
82872194
77445962
8862486
13757460
64571268
94308583
76042774
39509021
55655782
37191014
76528067
67244338
76879770
5623128
34525221
81304712
85868730
59593787
57567456
92844303
9216718
25312529
58542644
55314204
37332183
28974023
24352103
29241525
37561820
127663