79044406
19042289
53938898
16481786
94805704
6692500
4369319
15865034
48817060
9954359
2695747
93732582
6703576
10947143
62879768
49528820
46291095
47696455
48224564
29084336
22089651
14483816
47039774
33031295
2350541
23446708
37264406
24857529
89405569
38867412
91261080
22994104
69765422
94835093
33405578
43794752
83917404
12696569
72339721
15913456