22665470
53133965
14059983
27925566
35498982
248535
9185422
83331093
16172
97387505
73209569
60475383
15037229
68118738
9605214
48683412
8505125
57526580
16615802
40375415
28412303
886811
6210125
11901623
62084480
20168353
31163593
47078159
61159148
11883308
30501907
9812799
97955495
47624596
89625062
2941749
80141950
614686
19361177
45309350