57315163
16242996
37022647
91294420
26151778
23483005
698602
31823573
26548947
62799934
68176925
71936590
1205695
26517215
36214105
21028749
45212811
87382106
83683034
60326569
2084224
4669876
32483345
88928272
56792085
69981173
31272538
15501440
59437355
19896284
51467505
7632275
29861366
92887997
46322048
87445834
14884847
14692141
6469651
16186661