38965942
897354
21003570
5185744
86132435
62033864
74688005
77822263
1401825
95524440
95491929
9378464
28432238
43274347
16684909
54378609
43775773
6932878
53084533
74653995
86841861
51498255
6855994
24838302
15557775
93986007
52528619
4532261
45729318
26818888
25629179
37746129
5981696
11847899
29364948
52305356
71942138
41231010
82792170
18626596