54403255
48133258
62423600
3427207
47862568
55969413
52305231
44573600
9165494
80938996
9013183
37011586
87178145
30851350
8555057
68346672
96909016
1337748
6972917
99532647
25368881
48065833
12225856
39617649
80174616
6688446
82654328
66767249
81891508
92112543
67956784
47834223
54737213
74396770
13743117
308343
91366168
65176702
55052865
57246442