63828568
51366894
37553222
32232610
15098465
72045321
31109815
61974718
36907581
70276901
6340889
28768922
33749169
5457305
7694549
41343488
58404323
18709068
51068487
41241847
30041888
35656757
1278282
2177203
32919000
8039122
47241909
9766735
15467417
27525562
18509833
39290
27897521
21052262
88458314
97446344
42185171
59585210
81688582
38008715