95666663
746219
2567172
94332872
2522240
98414226
4724512
65828996
64005417
6662470
24053794
698476
18797119
27212889
63452723
59528829
78894159
53762922
27736535
9594858
36594255
11244153
65413590
38604241
65665393
76907267
50618754
31658024
19836659
35627188
32624682
65858741
57878269
83517696
89508534
78703182
4757080
79719129
37572767
40615581