48123306
46048946
63836039
15083744
48541640
47936595
73486211
8661175
2232970
87107702
20481780
70114864
1066753
58751315
11382551
13541021
98793041
47802198
29057934
21777216
82894143
11145979
88183572
52976016
12514442
70616536
54099173
87654422
45104741
26052947
40683294
21697203
8801565
51604637
21276252
50876949
71542076
73749384
1957312
22297296