58205910
12518499
52713536
78331659
48468710
99568561
80165517
13293557
6096147
37818870
67627629
48324186
54242268
2102149
34759142
6835289
17271514
77097459
95706955
45232679
97254436
71696756
85666874
157149
92178833
42392344
32114196
23295875
25105
76923208
67884807
1831471
9372817
12797057
84362426
249876
16611196
98923930
37923157
33526875