49773947
38604111
91449974
85114113
82494
66132222
52632480
51342691
13149391
20871074
32506621
50137456
48065559
92119505
38955430
3753392
3882687
63658167
46488433
12568313
21818047
19468357
4822908
7004932
1105386
85923395
39023803
51114280
2887305
9127632
95698087
43803553
75988595
55624259
40153794
93051577
97012725
27743204
50971864
50138509