42958456
6710734
90119766
61713743
95424866
71721624
3636113
81963412
32294873
92305137
88985731
43004779
50224331
74824216
61637854
5567649
6801497
15297266
61734581
78439128
30461894
775870
68761840
2206505
9233596
38275263
53134306
54079859
8287315
72569321
1805334
94183620
15882948
48957879
17238680
39195435
10015782
57072103
41619250
66965336