39471265
87666907
48237687
8415747
61976792
73405939
4974013
69891014
58084569
78715674
43754735
87013790
58731910
78627609
11798025
41943199
7405617
36852545
17003637
39665984
53984852
17869857
44466132
94028693
16104365
4462913
27656485
92702960
24528485
18903291
13679618
345965
69128143
97372099
69211607
61437311
10954004
39849332
25826553
66675637