75639707
25551529
32082255
12545063
72976976
91005698
45126294
54837343
1533270
24041969
11257200
8384474
52966213
79312050
70546002
51541213
8978854
20457938
53816480
49321646
31888566
63708155
78583568
27629895
29503492
51839062
44701439
38253369
92421697
41693881
56981609
43053536
82359886
41708094
7060865
60481026
94628715
55332805
2642467
5821901