12142118
86614903
43969432
80939519
77038068
50756198
80189530
8447065
78846403
74243458
67315513
78281731
50889256
42439318
84102623
99673886
83303986
48911026
80602278
11337970
89937463
74617159
6669362
11366745
93971060
98615962
70063247
22725655
24877297
66503718
66283666
28442791
55306389
52893436
10125585
99918989
65529344
65863064
20499768
91476044