32707936
9941494
83456181
14623021
42931292
55641316
79047517
97014255
4039119
69583529
50382293
30461530
9190133
55137876
8885421
45825434
39759263
23411640
5152643
63336671
14856103
61963393
36143455
8619454
50326893
33003315
22853508
18304261
33052918
81555518
81635355
59674000
15099363
76109046
85073772
63927532
30444196
90633131
452582
79868469