46586855
41402571
2057697
71524206
47884366
38374320
66703371
41873055
3697265
42152089
93372102
44782922
80951805
36536870
48672406
48964358
71953870
41932579
47816874
29136836
27223166
57983266
74883443
47988421
52929591
29313840
30937879
87177173
63528812
51826587
63849444
85399867
53723241
33201969
3539597
15838458
81595661
73352703
36036827
61529333