28715135
43519837
68737452
5659435
61155080
11464345
4142924
66535892
33059112
51901063
64226159
31455352
88994321
1410467
88563929
55535388
183763
27689632
85544277
20001668
9592474
9069686
80828552
17671931
62101294
2446644
80964652
55062701
42083277
51244465
2591742
32576046
38729820
90185547
16699009
10212480
23479426
65531918
37259300
12311952