20868084
27597365
19136365
25682256
57429369
7683551
90721513
45286784
3292948
10715934
36798464
49309433
93989194
10911005
4431891
24366656
44617479
24912827
7498477
14788254
77209113
90414479
98435918
67817655
51044695
68885545
32396169
7291082
64396038
51873578
7754617
65611103
93297631
98436634
8236740
67174022
59398230
4389034
58988150
56518307