41485592
29711313
92958271
82648927
23839154
41497208
57275781
47004401
14322630
66105143
24983549
85322019
79128647
10379208
77606896
81255688
37208239
1297303
39437805
43388290
23709841
47638430
74279291
60579630
603950
7002873
25389182
93271182
74998113
7363122
13002813
48056084
35289727
28839975
1626277
96999046
20301319
42298185
14047323
27212523