54648005
41491120
29047964
98277428
24435148
88284341
45012808
32572836
26564024
48893470
57811189
58293346
46819574
79424788
22928063
93744962
54447125
91487514
25739311
18615874
78524315
37103502
4040207
45059782
16987756
54799517
8903441
25934547
8282020
16904864
10972173
69621957
58335109
386577
9203140
1875714
76246555
15531950
60297249
52465292