28885052
47654246
65596895
35231644
5085663
37879222
37132057
7625424
14611084
54542422
39615382
98574609
197473
96886096
61398075
95897142
53126680
36077406
52647346
86862420
69961539
18362388
86878337
21435844
13815618
4332328
71943954
33474752
39655320
61629120
34314621
83729011
68413774
96828380
5042830
34413219
27537842
92835033
30818255
49647204