52649527
1727359
77362871
33017428
86577843
30542179
7177651
19708257
17649858
71524789
56101932
19332199
68364684
92549467
88725064
27584136
92645755
66951392
86553262
1951397
17049698
15627423
69252580
60228003
48087244
15568421
56709777
55059759
50664102
2874840
3976378
9882712
4799754
9611725
29325144
46477478
30826508
57828639
4674653
60424734