16387150
49016727
12104796
21938840
74611888
4262926
6578183
55336952
6973909
50956198
73802338
20017707
76228974
37624623
66136357
87847816
3128483
68626404
80503639
67975799
91775970
4127571
53901696
3982122
78016572
77268201
98653553
20521992
416664
57945904
87038649
99634095
20307844
80788894
90683775
77468792
84806850
51531742
7816203
71476494