58048572
58264923
46734398
52539382
30618712
44336677
20641087
88147621
45567065
47177329
8612756
2105747
15909017
1901573
2564151
50189860
65235631
43851058
23767310
85489940
86875568
79672122
46365142
83638930
25194306
25833249
36687812
94099788
903876
24324639
47115289
79069129
79297819
41514736
61913340
37232896
7004205
44128768
62601271
5734773