4215006
60077058
25863047
85229312
3482692
45836360
74337864
4322408
59713589
19434670
36617521
34816025
22603626
9986922
94145785
67364913
93952014
94651461
99232319
43906674
23306263
93683936
10744193
21878147
63769307
19784482
47767054
25359856
64676839
25044941
67823211
85627735
6195298
60731912
79674557
78438550
35196755
46518619
1106655
67091106