99231112
57114971
13362983
91432851
11163628
39793290
76419491
13287711
94896678
3003228
14345795
77821017
3856321
38031471
68609864
95449704
44498951
37058954
57146468
2452973
98595123
67467377
4576045
15809937
51137406
35816122
81543319
39403340
25153484
77775059
50242263
6398739
69227026
8646938
12894627
52859741
7738375
5748465
19326740
34645048