41936715
83184827
76695900
75454823
95845514
38879052
64455026
72939149
94095511
51494601
75583774
60217839
421892
74248025
26325828
7844638
60355095
49287366
31959898
37934015
18947610
52222877
4217957
63998444
23959226
9838862
19947497
86149869
32092362
7353303
602672
11202306
50904099
91891803
38745860
60096949
35927459
94318201
67368147
85617444