52617470
77406336
40396018
66245014
5271605
77609789
87602997
26856044
23471130
84637575
19534138
13769834
58865856
29556895
4957442
19551018
75419718
14486521
42154489
69478582
63565056
13059422
35636536
61114358
762515
29304953
16362776
41624910
56321586
29985907
58719393
41398620
12581201
298867
51259531
18479232
88702166
9445111
57966773
157522