50253512
42063797
86212804
27933267
76302330
67054118
98323683
27195770
72303333
48895650
27859884
84838947
48787582
1532753
13776770
49462925
24683914
66658514
23428362
16185745
27723740
46403702
716773
24527999
74357032
38858014
15906132
89288359
88832991
92352101
25023734
15076934
7573251
40379371
17805118
67624619
12789078
22939391
30914107
23442815