3558909
53479733
43367605
27013642
27314435
94362605
45847193
29391588
76941243
5195045
5241783
36148516
67512964
1709310
14066613
27289883
7133841
64386975
93739892
6235673
27574989
51051617
94195329
47603049
6042405
22991723
83317116
3447980
21879441
24288882
9729515
8803519
68332683
14752046
6228844
44715785
41159861
35687180
48056984
60043180