72695131
58261392
37096119
81166057
43152322
42706090
44841606
4456907
60197771
45584779
91514664
52392566
67097279
20144455
19849525
74063566
41354340
62044573
31375802
7070660
10181565
55257985
59752395
4316965
86721720
1635470
31187015
80573723
38466329
48751868
64846968
18914127
19377719
6482657
67829484
39098507
31501950
11728657
4993267
22774098