91436
40711048
61054176
90205073
25286324
40558483
9149801
17195050
5581569
33238807
47074879
56632538
40255743
93405253
68246270
17594373
63214344
7538556
46388818
21464879
18092753
66948530
42836301
63034565
83747986
1335701
94117104
62253384
6786328
21281390
80747674
94529691
76181217
47501351
3788447
79295116
38032065
50071362
54726016
31976335