84442895
11602908
13942597
27487500
39158421
7887439
70142278
72433544
39306324
11428612
64663487
2394741
45322614
61686596
37466310
63846184
55963432
81572252
36427933
88423550
5499934
24661518
84917730
23711174
2448219
52023388
41866853
18349714
17763748
90971408
14323311
75614657
82373097
51662089
53158482
7325273
24351645
10086231
52809673
10354962