9133680
70456373
89222096
12872050
13199029
68385422
12953148
16554558
27076862
31119532
69003557
37828298
65857836
21691495
94455824
27952967
79245401
7662950
73182109
53532326
3703183
98829654
51184096
87594036
5095141
24826775
59027230
11018677
92156369
35836585
35353804
232307
11334125
23907165
79315405
91433135
23042697
89309622
83036858
14639341