41239442
50541694
47036830
35817328
56246474
2005669
79476377
37234591
57696280
41064102
34743523
118194
5526953
12989585
45261425
56133620
9983486
21158612
36376566
23283730
48881008
67238850
46996555
56133548
89702583
93383662
92114933
32099066
46512216
82733053
28704010
66852332
13361242
13253367
90294144
949497
4371487
58571342
15989070
80119165